package com.sztx.pay.center.core.service.bean;

import java.io.Serializable;
import java.util.List;

@SuppressWarnings("serial")
public class PayCoreSettleReq implements Serializable {
	
	/**
	 * 结算订单号
	 */
	private String orderId;	
	/**
	 * 原始订单号
	 */
	private String originOrderId;

	private String payerUserId;
	
	/**
	 * 需要结算的总金额
	 */
	private long totalAmount;
	
	private List<PayCoreSettlePayee> payeeList;

	public long getTotalAmount() {
		return totalAmount;
	}
	public void setTotalAmount(long totalAmount) {
		this.totalAmount = totalAmount;
	}
	public String getOrderId() {
		return orderId;
	}
	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}
	public String getOriginOrderId() {
		return originOrderId;
	}
	public void setOriginOrderId(String originOrderId) {
		this.originOrderId = originOrderId;
	}
	public String getPayerUserId() {
		return payerUserId;
	}
	public void setPayerUserId(String payerUserId) {
		this.payerUserId = payerUserId;
	}
	public List<PayCoreSettlePayee> getPayeeList() {
		return payeeList;
	}
	public void setPayeeList(List<PayCoreSettlePayee> payeeList) {
		this.payeeList = payeeList;
	}
	
	@Override
	public String toString() {
		return "PayCoreSettleReq [orderId=" + orderId + ", originOrderId="
				+ originOrderId + ", payerUserId=" + payerUserId
				+ ", totalAmount=" + totalAmount + ", payeeList=" + payeeList
				+ "]";
	}
	
	
}
